 $ mou/over=id msa0:


%MOUNT-I-MOUNTED, CMS mounted on _MSA0:


 $ dir/siz msa0:

Directory MSA0:[]

CMS023.A;1                5
CMS023.B;1              137

Total of 2 files, 142 blocks.


 $ @sys$update:vmsinstal cms023 msa0:


        VAX/VMS Software Product Installation Procedure V4.7    


It is 23-SEP-1986 at 12:22.
Enter a question mark (?) at any time for help.

* Are you satisfied with the backup of your system disk [YES]? 

Please mount the first volume of the set on MSA0:.
* Are you ready? yes


%MOUNT-I-MOUNTED, CMS mounted on _MSA0:

The following products will be processed:

  CMS V2.3


        Beginning installation of CMS V2.3 at 12:22

%VMSINSTAL-I-RESTORE, Restoring product saveset A...
%VMSINSTAL-I-RELMOVED, The products release notes have been successfully moved to SYS$HELP.
* Do you want to purge files replaced by this installation [YES]? 


%VMSINSTAL-I-RESTORE, Restoring product saveset B...
%CMS-I-ENDRESTORE, All required savesets have been successfully restored
%CMS-I-CMSPROSHR, Linking protected shareable image
%CMS-I-CMSSHR, Linking shareable image
%CMS-I-CMS, Linking main image
%CMS-I-CMSCONVERTLIB, Linking library conversion image
%CMS-I-PROHELP, Providing help
%CMS-I-PRODCL, Providing DCL verb
%CMS-I-PROEXE, Providing images and procedures
%CMS-I-PROSTART, Providing startup procedure

        ****************************************************************
        *                                                              *
        * After the installation completes you should:                 *
        *                                                              *
        *  -Add the following line to the system-specific startup      *
        *   procedure, SYS$MANAGER:SYSTARTUP.COM.                      *
        *                                                              *
        *     $ @SYS$MANAGER:CMSSTARTUP.COM                            *
        *                                                              *
        ****************************************************************

%VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories...
%CMS-I-IVPBEGIN, Begin Installation Verification Procedure
$ set noverify
$ cms show version
DEC/CMS Version V2.3
$ cms create library [.cmstest]
%CMS-S-CREATED, CMS Library VMI$ROOT:[SYSUPD.CMS023.CMSTEST] created
$ cms set library [.cmstest]
%CMS-S-LIBIS, CMS library is VMI$ROOT:[SYSUPD.CMS023.CMSTEST]
$ cms create element foo.bar ""
%CMS-S-CREATED, element FOO.BAR created
$ cms reserve foo.bar ""
%CMS-S-RESERVED, generation 1 of element FOO.BAR reserved
$ cms show reservations

Reservations in DEC/CMS Library VMI$ROOT:[SYSUPD.CMS023.CMSTEST]

FOO.BAR
    SYSTEM     1      23-SEP-1986 12:23:06 ""
$ cms replace foo.bar ""
%CMS-I-NOCHANGES, no changes
%CMS-S-GENCREATED, generation 2 of element FOO.BAR created
$ cms verify
%CMS-I-VERCLS, class list verified
%CMS-I-VERELE, element list verified
%CMS-I-VERGRP, group list verified
%CMS-I-VERRES, reservation list verified
%CMS-I-VERSTR, internal string list structure verified
%CMS-I-VERFRE, internal free space list verified
%CMS-I-VERARC, archive control block verified
%CMS-I-VER2, internal contiguous space verified
%CMS-I-VERCON, control file verified
%CMS-I-VEREDF, element FOO.BAR verified
%CMS-I-VEREDFS, element data files verified
%CMS-S-VERIFIED, CMS library VMI$ROOT:[SYSUPD.CMS023.CMSTEST] verified
$ cms fetch foo.bar/gen=1 ""
%CMS-S-FETCHED, generation 1 of element FOO.BAR fetched
$ cms fetch foo.bar/gen=2 ""
%CMS-I-FILEXISTS, file already exists, VMI$ROOT:[SYSUPD.CMS023]FOO.BAR;2 created
%CMS-S-FETCHED, generation 2 of element FOO.BAR fetched
$ cms diff foo.bar;-1 foo.bar;0
%CMS-S-IDENTICAL, files are identical
$ set noverify
$ cms create class cl1 "test1"
%CMS-S-CREATED, class CL1 created
$ cms insert generation foo.bar/gen=1 cl1 ""
%CMS-S-GENINSERTED, generation 1 of element FOO.BAR inserted into class CL1
$ cms create class cl2 "test2"
%CMS-S-CREATED, class CL2 created
$ cms insert generation foo.bar/gen=2 cl2 ""
%CMS-S-GENINSERTED, generation 2 of element FOO.BAR inserted into class CL2
$ cms fetch foo.bar/gen=cl2 ""
%CMS-S-FETCHED, generation 2 of element FOO.BAR fetched
$ set noverify
$ cms show element

Elements in DEC/CMS Library VMI$ROOT:[SYSUPD.CMS023.CMSTEST]

FOO.BAR       ""
$ cms show generation/descendants foo.bar

Element generations in DEC/CMS Library VMI$ROOT:[SYSUPD.CMS023.CMSTEST]

FOO.BAR
  2     23-SEP-1986 12:23:06 SYSTEM ""
  1     23-SEP-1986 12:23:05 SYSTEM ""
  
$ cms show class

Classes in DEC/CMS Library VMI$ROOT:[SYSUPD.CMS023.CMSTEST]

CL1             "test1"
CL2             "test2"
$ cms show generation *.*/gen=cl2/brief

Element generations in DEC/CMS Library VMI$ROOT:[SYSUPD.CMS023.CMSTEST]

FOO.BAR/2
$ cms remove generation foo.bar cl2 ""
%CMS-S-GENREMOVED, generation 2 of element FOO.BAR removed from class CL2
$ cms delete class cl2 ""
%CMS-S-DELETED, class CL2 deleted
$ cms remove generation foo.bar cl1 ""
%CMS-S-GENREMOVED, generation 1 of element FOO.BAR removed from class CL1
$ cms delete class cl1 ""
%CMS-S-DELETED, class CL1 deleted
$ cms create group gr1 ""
%CMS-S-CREATED, group GR1 created
$ cms create group gr2 ""
%CMS-S-CREATED, group GR2 created
$ cms insert group/noconfirm gr1 gr2 ""
%CMS-S-INSERTED, group GR1 inserted into group GR2
$ cms remove group gr1 gr2 ""
%CMS-S-REMOVED, group GR1 removed from group GR2
$ cms modify group gr1/name=gr3/read_only ""
%CMS-S-MODIFIED, group GR1 modified
$ cms show group */brief

Groups in DEC/CMS Library VMI$ROOT:[SYSUPD.CMS023.CMSTEST]

GR2                 GR3
$ set noverify
%CMS-S-IVPSUCCESS, IVP completed successfully
%CMS-I-IVPEND, End Installation Verification Procedure

        Installation of CMS V2.3 completed at 12:23



        VMSINSTAL procedure done at 12:23




 $